pressed caviar - German English Dictionary